/* reset */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

table{border-collapse:collapse;border-spacing:0;}

caption,th{text-align:left;font-weight:normal;}

html,body,fieldset,img,iframe,abbr{border:0;}

i,cite,em,var,address,dfn{font-style:normal;}

[hidefocus],summary{outline:0;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}

sup,sub{font-size:83%;}

pre,code,kbd,samp{font-family:inherit;}

q:before,q:after{content:none;}

textarea{overflow:auto;resize:none;}

label,summary{cursor:default;}

a,button{cursor:pointer;}

h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}

del,ins,u,s,a,a:hover{text-decoration:none;}

body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}

body{background:#ebebeb; font-size: 16px;}

a{color: #333;}

a:hover{color:#ff0000;}

body {font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}



/*html ,body::before , #hiddenLocation , .qd100bg , .yj-ad4 , .g-hd-body , .bd ul li , .g-box , #bd ,img ,.body ,.g-bd , .qd100bg , #slideBox  ,.g-fd{*/
/*     filter: grayscale(100%);*/
    /*filter: gray !important; */
/*    -webkit-filter: grayscale(100%);*/
/*    -moz-filter: grayscale(100%);*/
/*    -ms-filter: grayscale(100%);*/
/*    -o-filter: grayscale(100%);*/
/*    filter: grayscale(100%);*/
    /*filter: gray !important; */
/*}*/
/*-nav , .g-fd ,.g-hd-top , .m-guide ul li, .m-link , .m-link h4 , .inBox .inHd ul li.on , .m-gwh .m-b-link .wj , .m-gwh .m-b-link .mail , #search{*/
/*     background:#666 !important;*/
/*     color:#fff*/
/*}*/

/*.m-link ul  a:hover ,  ul li a:hover , .m-list-tit h3 , .m-guide-tit h2 ,.m-gwh h3{*/
/*     color:#666 !important;*/
/*}*/

.fl{float: left;}

.fr{float: right;}



.g-box{width: 1180px; margin: 0 auto; overflow: hidden;}

.g-hd{height: 500px; background: url(yj_banner.jpg) no-repeat center 30px; position: relative;}

.g-hd-top{height: 30px; line-height: 30px; background: #0056B3; text-align: right;}

.g-hd-top a{color: #fff; display: inline-block; padding: 0 4px;}



.g-hd-body>.left{float: left;}

.g-hd-body>.right{float: right;}

.g-hd-body>.left>.m-logo{margin-top:118px;}

.g-hd-body>.right>.m-survey{width: 340px; margin-top: 20px; padding: 20px; background:url(yj_surverybg.png); overflow: hidden;}

.g-hd-body>.right>.m-survey h3{height: 25px; line-height: 25px; background: url(yj_titbg.png) no-repeat; font-size: 18px; text-indent: 1.5em;}

.g-hd-body>.right>.m-survey p{line-height: 24px; padding: 10px 0; color: #333; font-size: 16px; text-indent: 2em;}

.g-hd-body>.right>.m-survey ul{ border-top: 1px dashed #ccc; padding-top: 20px}

.g-hd-body>.right>.m-survey ul li{float: left; width: 25%;text-align: center;}

.g-hd-body>.right>.m-survey ul li a{display: inline-block;}

.g-hd-body>.right>.m-survey ul li a h4{line-height: 30px; font-size: 14px;}

.g-hd-body>.right>.m-survey p a{ color: #0056B3; font-size: 14px;}

.weixin{position: relative;}

.weixin2{display: none;}

.weixin:hover .weixin2{display: block; position: absolute; bottom: 80px; right: 0; z-index: 20px; width: 91px;height:91px; background: url(yj_ewm.png) no-repeat center;}

.m-nav{width: 100%; height: 70px; line-height: 70px; background: #0056B3; position: absolute; bottom: 0px;}



/*站内检索*/

.m-search{ position: relative; top:15px; right: 0px; }

.m-search .bt-text{*+width:318px;width:320px;height:38px;line-height:38px;border:0;padding-left:2px;float:right;background:#fff;text-indent: 1em;border: 1px solid #dedede;box-sizing: content-box;}

.m-search .bt-bnt{width:50px;height:40px;float:right;background:#f3af2f;color:#FFF;border:0;font-size:15px;}

.m-search .bt-bnt:hover{background:#c59232;}



.m-news{width: 740px; padding:0 20px; background: #fff; overflow: hidden;}

.m-pic-news{width:360px;}

.m-txt-news{width: 360px;}

.m-notice{width: 340px; padding:0 20px; background: #fff; overflow: hidden;}



/*导航*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.navBar{position:absolute;color:#333; z-index:99; float: left;}

.nav{position:relative;margin:0 auto;}

.nav a{color:#fff;}

.nav h3{font-size:100%;font-weight:normal;}

.nav .m{float:left;position:relative;z-index:99;}

.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}

.nav h3 a{display:block;width:124px;text-align:center;font-weight:bold;}

.nav .sub{display:none;position:absolute;left:-3px;top:70px;z-index:99;width:150px;border:1px solid #E6E4E3;border-top:0;background:#fff;}

.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}

.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#666;box-sizing: content-box}

.nav .sub li a:hover{color:#FE7700;}

.nav .block{height:10px;width:130px;background: url(nav_icon1.png) no-repeat bottom center;position:absolute;left:0;top:60px;overflow:hidden;}



/*焦点图*/

.slideBox{position:relative; width:360px; height:240px; overflow:hidden; zoom:1}

.slideBox .hd{overflow:hidden; position:absolute; right:0px; bottom:10px; width:360px; text-align:center;display:inline-block;*display:inline; zoom:1; z-index:11; }

.slideBox .hd ul{ text-align:center;}

.slideBox .hd ul li{ width:15px; height:5px; display:inline-block; *display:inline; zoom:1; _font-size:0; margin-right:5px; cursor:pointer; background-color:#fff; overflow:hidden;}

.slideBox .hd ul li.on{ background-color:#df2c32}

.slideBox a.prev,.slideBox a.next{width:42px; height:69px; top:107px; position:absolute; z-index:15}

/*.slideBox a.prev{ background:url(images/index_btn03.png) no-repeat; left:0;}*/

/*.slideBox a.prev:hover{ background:url(images/index_btn01.png) no-repeat;}*/

/*.slideBox a.next{ background:url(images/index_btn04.png) no-repeat; right:0}*/

/*.slideBox a.next:hover{ background:url(images/index_btn02.png) no-repeat;}*/

.slideBox .bd{ position:relative; height:100%; z-index:0;}

.slideBox .bd img{ width:360px; height:240px; }

.slideBox .bd dl{position:absolute; height:48px; padding:10px 0 0 0; left:0; bottom:0; width:360px;background:url(icon2.png) repeat; z-index:10;}

.slideBox .bd dt{text-align:center;  color:#FFF; font-size:18px;}

.slideBox .bd dt a:link,.slideBox .bd dt a:visited{ color:#FFF}	



.m-list-tit h3{width: 116px;height: 40px; line-height: 40px;color: #0056B3;}

.m-list-more{float: right;line-height: 40px; font-size: 14px; color: #666;}

.m-list-txt{padding: 10px;background: #fff;}

.m-list-txt ul li{line-height: 30px;background:url(icon1.png) no-repeat center left;text-indent: 0.8em;color: #8f8e8e;}

.m-list-txt ul li span{float: right; color: #ccc;}



.m-b-link{display: flex; margin-top: 10px;}

.m-b-link li{float: left;display: inline;width: 170px;height: 51px;line-height: 51px; border: 1px solid #0056B3; text-align: center; font-size: 16px;}

.m-b-link li:hover{ border: solid #0056B3 1px;}



.m-b-link li img{display: inline-block; vertical-align: middle; padding: 0 5px;}

.last{margin-left:20px;}



.m-guide{margin-top: 10px; padding: 20px;background: #fff; overflow: hidden; text-align: center;}

.m-guide-tit{margin:10px 0 50px; height: 1px; line-height: 1px;border-left: 480px solid #0056B3;border-right: 480px solid #0056B3;text-align: center;}

.m-guide-tit h2{font-size: 18px; color: #0056B3;}

.m-guide-tit p{line-height: 42px; color: #999;}



.m-guide li{display:inline-table;*float: left;*display: inline; margin:0 10px; padding: 25px 70px;}

.m-guide li:hover{opacity:0.8;}

.m-guide li h4{ color: #fff;}

.m-guide .icon-1{background: #03c086;}

.m-guide .icon-2{background: #35a4d8;}

.m-guide .icon-3{background: #ffb033;}

.m-guide .icon-4{background: #ea8b8e;}

.m-guide .icon-5{background: #5c6bc0;}



.m-zwgk{width: 380px; float: left; margin: 20px 20px 0 0; background: #fff;}

.m-gwh{padding:10px 20px 20px;}

.m-gwh h3{ line-height: 32px; color: #0056B3;}

.m-gwh p{ line-height: 24px; text-indent: 2em;}

.m-gwh p a{color: #0056B3;font-size: 14px;}

.m-gwh .m-b-link{display: flex; margin-top: 10px;}

.m-gwh .m-b-link li{float: left;display: inline;width: 170px;height: 51px;line-height: 51px; border:none; text-align: center; font-size: 16px;}

.m-gwh .m-b-link .wj{background: #ff7043; }

.m-gwh .m-b-link .mail{background: #3fbcd8;}

.m-gwh .m-b-link .wj:hover,.m-gwh .m-b-link .mail:hover{opacity: 0.8;}



.m-gwh .m-b-link li span{color: #fff;}

.m-gwh .m-b-link li img{width: 20px; display: inline-block; vertical-align: middle; padding: 0 5px;}

.m-gwh .last{margin-left:20px;}





/*TAB切换*/

.inBox{ padding:15px 15px 0 15px;}

.inBox .inHd{ height:30px; line-height:30px; border-bottom:1px solid #0056B3; padding:0 10px;}

.inBox .inHd ul{ overflow:hidden; zoom:1; }

.inBox .inHd ul li{ height:30px; padding:0 10px; text-align:center; float:left; cursor:pointer;}

.inBox .inHd ul li.on{ background:#0056B3;}

.inBox .inHd ul li.on a{color:#fff;}

.inBox .inBd ul{ padding:15px;  zoom:1; overflow:hidden;}

.inBox .inBd li{ 
    height:32px; 
    line-height:32px; 
    overflow:hidden; 
    background: url(icon1.png) no-repeat center left; 
    text-indent: 0.8em; 
    zoom:1;
    width: 360px;
    float: left;   
    padding: 0 10px;
    box-sizing: border-box;
}

.inBox .inBd li .date{ float:right; color:#999;}



/*专题滚动*/

.m-ztzl{margin-top: 10px; padding:20px; background: #fff;}

.m-ztzl-tit{margin:20px 0 50px; height: 1px; line-height: 1px;border-left: 480px solid #0056B3;border-right: 480px solid #0056B3;text-align: center; position: relative;}

.m-ztzl-tit h2{display: block;width: 116px; height: 40px; margin: 0 auto; line-height: 40px; border:1px solid #0056B3; font-size: 18px; color: #0056B3; position: relative; top:-20px;}



.scrollBox{width: 1120px;padding: 10px;position: relative;}

.scrollBox .piclist{overflow: hidden;zoom: 1;}

.scrollBox .ohbox{overflow: hidden;position: relative;width: 1000px;left: 60px}

.scrollBox{position: relative;overflow: hidden;zoom: 1;}

.scrollBox .piclist li{float: left;display: inline;width: 230px;background: #fff;border: 1px solid #c9bea9;margin-right: 10px;padding: 5px; overflow: hidden;}

.scrollBox .piclist li img{width:230px; height: 143px;}

.scrollBox .piclist li span{height: 25px;line-height: 25px;display: block;text-align: center;}

.scrollBox .pageBtn span{width: 16px;height: 30px;background:url(yj_ztzl_icon.png) no-repeat;display: block;position: absolute;top: 82px;cursor: pointer;text-indent: -999em;overflow: hidden;}

.scrollBox .pageBtn .prev{left: 20px;/*background-position: -11px -84px;*/}

.scrollBox .pageBtn .next{right: 20px;background-position: -40px 0;}

.scrollBox .pageBtn:hover .prev{left: 20px;background-position: -20px 0;}

.scrollBox .pageBtn:hover .next{right: 20px;background-position: -60px 0;}



.m-link{position:relative; margin-top: 10px; padding: 10px; background: #0056B3; border:1px solid #f2d06f; overflow: hidden;height:118px;}

.m-link h4{height:90px; position: absolute;left: 10px;top: -10px;width: 14px;height: 90px;padding: 20px 8px;padding-top: 40px;background: #0056B3;border-radius:4px; color: #fff;text-align: center;}

.m-link ul{float: right; width: 1094px;height:90px; padding:10px; background: #fff; border-radius: 6px; border: 1px solid #ccc;}

.m-link a{display: inline-block; width: 249px; padding-left:20px;line-height: 32px; color: #666}

.m-link a:hover{color: #ff0000;}



/*栏目页*/

.g-lmy .g-lmy-logo{height:209px;background: url(lmy_logo.gif) no-repeat center top;}

.g-lmy .m-nav{position: relative;}

.g-sd{float: left;width: 220px; min-height: 400px; background: #fff url(lmy_sidebg.jpg) no-repeat center bottom; min-height: 580px;}

.g-md{float: right;padding: 0 10px; width:918px; height: auto; border: #CCC solid 1px; background: #fff; overflow: hidden;}

.g-sd .m-tit{width: 100%; height: 46px;line-height:46px; background: #0056B3 url(nav_icon1.png) no-repeat center bottom;text-align: center; color: #fff;}

.g-sd .m-list{width: 100%; padding-top: 10px; height: auto; min-height: 150px; overflow: hidden; text-align: center;}

.g-sd .m-list li{margin: 8px; height: 40px; line-height: 40px; background: #dedede;}

.g-sd .m-list li:hover{background: #3183cf; color: #fff;}

.g-sd .m-list li a{display:block; color: #666; font-size: 16px;}

.g-sd .m-list li:hover a{color: #fff;}



.g-md .m-tit{height: 46px; line-height: 46px; border-bottom: #dadada solid 1px;}



.g-md .m-news-list{padding: 10px;}

.g-md .m-news-list li{line-height: 32px;background: url(icon1.png) no-repeat center left;text-indent: 0.8em;color: #8f8e8e;}

.g-md .m-news-list li span{float: right; color: #ccc;}

.g-md .m-news-list li strong{

    color: #333;

}

#bt_menu_list .d{background: #0056B3; color: #fff;}



/*文章页*/

.g-art-box{margin: 0 auto; width: 100%; height: auto; overflow: hidden; background: #fff;}

#zoom img{max-width: 800px; height:auto; display: block; width: expression(this.width > 800 ? "800px" : this.width);margin: 0 auto;}

.g-atr-main{margin: 0 auto; padding: 20px 0; height: auto; min-height:600px;border: 1px solid #ccc; border-radius: 5px;}

.g-atr-main800{margin: 0 auto;padding: 15px 0; width: 960px; min-height: 600px; _height: 600px;}

.g-atr-main800 h1,.g-atr-main800 h3.subtitle,.g-atr-main800 h4.quotetitle{text-align: center; font-weight: normal;}

.g-atr-main800 h1{ font-size: 30px;line-height:50px; }

.g-atr-main800 h4.quotetitle{font-size:16px; line-height:33px}

.g-atr-main800 h3.subtitle{font-size:16px;line-height:40px;}



.g-atr-main800 p{margin-top: 10px; line-height:180%; color: #525252; font-size: 16px; text-indent: 2em; color: #333;}

.g-atr-main800 .wenz-bnt{display: inline-block;width: 100%; text-align: right;}

.g-atr-main800 .date{display:block; line-height: 30px;border-top: #dedede solid 1px; font-size: 14px; text-align:center; color:#666; font-weight: normal;}

.g-atr-main800 .date b{font-weight: normal;}

.g-atr-main800 .wenz-bnt a{width: 80px; display: inline-block; line-height: 30px; background: #e8e8e8; border-radius: 6px; text-align: center; color: #666;}

.download{height: 30px; line-height: 25px; text-align: left;}

.m-atr-message{width: 960px; margin: 0 auto; min-height: 56px; _height: 56px;}

.m-atr-message .page{border-top: #CCC dashed 1px; padding-top: 17px;}

.m-atr-message .page a{line-height: 28px;}

.m-atr-message .page a:hover{color: #ff0000;}

#zoom table,#zoomtable tr th,#zoom table tr td{border:1px solid #666;padding:5px;word-wrap:break-word;}

#zoom table{margin:0 auto; width:100%; min-height: 25px; line-height: 25px;text-align: center; border-collapse: collapse;table-layout:fixed;}



.g-fd{margin-top: 20px; background: #0056B3;overflow: hidden; text-align: center;}

.g-fd .g-box{width: 1000px; margin: 0 auto; padding: 20px 0;}

.g-fd-c p{line-height: 24px; color: #fff; font-size: 14px;}

.g-fd-c p a{color: #fff;}

.g-fd-l{}

.g-fd-c{ width: 800px; text-align: center; }

.g-fd-r{}



.g-wlink{width: 448px; margin: 0 auto; overflow: hidden;}

.g-wlink li{float: left; width: 64px; text-align: center;}

.g-wlink li span{width: 4px;}

.g-wlink li a,.g-wlink li span{color: #fff;}



/*悬浮*/

.yj-ad{position: fixed; top:780px; right: 0; text-align: right;}

.yj-ad2{position: fixed; top: 610px; right: 0; text-align: right;}

.yj-ad3{position: fixed; top: 440px; right: 0; text-align: right;}

.yj-ad4{position: fixed; top: 270px; right: 0; text-align: right;}

.yj-ad a,.yj-ad2 a,.yj-ad3 a,.yj-ad4 a{ display: block; border-radius: 5px; color: #333; }

@media only screen and (max-width: 1366px) {

    .yj-ad{position: fixed; top: 780px; right: 0; text-align: right;}

    .yj-ad2{position: fixed; top: 610px; right: 0; text-align: right;}

	.yj-ad3{position: fixed; top: 440px; right: 0; text-align: right;}

	.yj-ad4{position: fixed; top: 270px; right: 0; text-align: right;}

}





/*网站地图*/

.webMapTitle{background: url(webMapTitle.png) no-repeat;width: 1200px;margin: 0 auto;height: 103px;text-align: center;font-size: 23px;color: #bb2335;line-height: 109px;}

.webMapContent{width: 1200px;margin: 0 auto;padding: 27px 0 20px 0; background: #fff;}

.webMapContent h1{font-size: 19px;line-height: 50px;height:50px;background:#f8f8f8 url(redPic.png) no-repeat left 10px;padding-left:26px;clear: both;}

.webMapContent h1 a{color: #355e92;}

.webMapContent ul{padding: 30px;overflow: hidden;}

.webMapContent ul li{width: 178px;background: url(subColumnPic.png) no-repeat left center;font-size: 15px;line-height: 34px;padding-left: 12px;float: left;}

.g-box .position {

    height: 46px;

    line-height: 46px;

    clear: both;

    font-size: 16px;

}

.pager-box {

    clear: both;

}

.pager-box ul {

    padding: 20px 0;

    margin: 0;

    text-align: center;

    font-size: 0;

}

.pager-box ul li{

    list-style: none;

    padding: 0;

    display: inline;

    margin: 0 3px;

    background-image: none !important;

    text-indent: 0 !important;

    cursor: pointer;

    font-size:0;

}

.pager-box ul li a, .pager-box ul li span{

    float: none !important;

    display: inline-block;

    border: 1px solid #ccc;

    padding: 6px 10px;

    text-align: center;

    text-indent: 0;

    line-height: 1em;

    font-size: 16px;

}

.pager-box ul li a:hover {

    background-color: #0056B3;

    color: #fff;

}

.pager-box ul li.active span{

    background-color: #0056B3;

    color: #fff;

}

.visit-count {

    background-color: #141214;

    /*font-weight:bold;*/

    text-align: center;

    margin-top: 20px;

    clear: both;

    display: inline;

    /*padding: 1px;*/

    padding: 0px 2px;

}

.visit-count span{

    background-color: #141214;

    color: #fff;

    font-size: 16px;

    /*font-weight:bold;*/

    text-align: center;

    padding: 3px 5px;

    display: inline-block;

}